package com.pxst.sys.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.pxst.entity.BaseEntity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/** 
* @author yangxy
* @version 创建时间：2023年7月26日 下午12:51:36 
*/
@Data
@TableName("sys_admin_role")
public class RoleEntity extends BaseEntity{
	@TableId(type = IdType.ASSIGN_ID)
	private Long id;
	
	@ApiModelProperty(value = "角色名称")
	private String roleName;

	@ApiModelProperty(value = "角色编码")
	private String roleCode;

	@ApiModelProperty(value = "是否启用(0否，1是)")
	private Integer isUse;

	@ApiModelProperty(value = "描述")
	private String remark;

	@ApiModelProperty(value = "超级管理员, 此角色不允许被修改及移除(0否，1是)")
	private Integer superAdmin;
}
